<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>非数值nan</title>
	</head>
	<body>
		
		
		<script>
			var a=1;
			var b;
			console.log(typeof a)  //number
			console.log(typeof b) //undifined
			console.log( a+b)//Nan
			//Nan不相等任何一个数字
			
			b="b";
			console.log(a+b)  //1b  字符串的连接
			
			console.log("判断是否是非数字nan")
			console.log(isNaN(3))
			
			console.log(isNaN('a'))
			//nan特殊到自己都不认识自己,
			var a1=NaN
			var a2=NaN
			console.log(a==b) //他和任何值都不相等，包括他自己nan
			
			console.log(isNaN(a==b)); //结果为什么是false
			//解释：a==b的结果是false  在内存中false是0,0不是非数字
			
			
			
			
			
		</script>
	</body>
</html>
